package com.dd.cloud.user.DTO.ca;

import lombok.Data;

/**
 * @Description: 添加个人用户
 * @Author: czg
 * @Date: 2024/1/22 10:45
 * @Version: 1.0.0
 */
@Data
public class PersonUserAddReq {

    /**
     * 用户唯一识别码（可用证件号、手机号等具有唯一属性的标识作为参数传递）
     */
    private String account;

    /**
     * 	实名认证流水号（若您希望不传此值，由您自行完成认证。请联系商务人员开通权限）
     */
    private String serialNo;

    /**
     * 用户姓名
     */
    private String name;

    /**
     * 个人身份证、台胞证、港澳通行证等证件号
     */
    private String idCard;

    /**
     * 证件类型，不传默认为1；
     * 1：居民身份证
     * 2：台湾居民来往大陆通行证
     * 3：港澳居民来往内地通行证等...
     */
    private String idCardType;

    /**
     * 	手机号码（用于接收合同签署时的短信验证码）
     */
    private String mobile;

    /**
     * 签约密码明文，如果为空我方将随机生成签约密码（当签约方式为“签约密码签约”时会使用到，可通过重置接口修改）
     */
    private String signPwd;

    /**
     * 	是否将签约密码以短信形式通知用户：
     * 0 - 不通知（默认），1 - 通知
     */
    private String isSignPwdNotice;

    /**
     * 	用户发起合同或需要签署时是否进行短信通知：
     * 0 - 否（默认），1 - 是
     */
    private String isNotice;
}
